/*******************************************************************************
*     MOD Addons fscode cf&s pour Emails Multiples :: version 1.0.0
*
*   ---------- Auteur --------------------------------------------------------
*   Auteur ::				Grummfy
*   Email ::				grummfy@yahoo.fr
*   Site Web ::				http://www.grummfy.com
*
*   ---------- Mod -----------------------------------------------------------
*   Nom ::					Addons fscode cf&s pour Emails Multiples
*   Version ::				1.0.0
*   Compatible ::			FSB 1.0.3a
*
*   Description ::			Permet d'utiliser le mods centralise
fscode and smileys avec ce mods.

Fonctionne avec la version 1.0.0 de
Emails Multiples de Fabogranqi
*
*   Temps d'installation ::	~3 minutes
*   Requete ::				Non
*   Cache ::				Non
*   Fichiers joins ::		0
*   Fichiers  modifier ::	1
*
*   ---------- Note ----------------------------------------------------------
*	
*
*   ---------- Historique ----------------------------------------------------
*   Commenc ::               Le 30 / 09 / 2005
*   Dernire modification ::  Le 30 / 09 / 2005
**   Le 30 / 09 / 2005 ::
*      Premire version
*
*******************************************************************************/
#
# [] ---------- ouvrir ---------------------------------------------------------
#
admin/admin_index_mail.php

#
# [] ---------- chercher -------------------------------------------------------
#
$fscode_bouttons = array('b', 'i', 'u', 'url', 'mail', 'img', 'list');
$nb_ligne_fscode = ( ! empty($fscode_lignes) ) ? ceil(count($fscode_bouttons) / $fscode_lignes) : 0;
$compte = 0;
for ( $i = 0; $i < $nb_ligne_fscode; $i++ )
{
	$tpl->assign_block_vars('fscode_ligne', array());
	
	for ( $j = 0; $j < $fscode_lignes; $j++ )
	{
		$fs = $fscode_bouttons[$compte];
		
		$tpl->assign_block_vars('fscode_ligne.fscode_colone', array(
			'FSCODE_DEBUT' => 	'[' . $fs . ']',
			'FSCODE_TEXTE' => 	addslashes($langue['fscode_defaut_' . $fs]),
			'FSCODE_FERME' => 	'[/' . $fs . ']',
			
			'V_FSCODE' =>		$fs
		));
		
		if ( $compte == ( count($fscode_bouttons) - 1 ) )
		{
			break;
		}
		$compte++;
	}
}

#
# [] ---------- remplacer par --------------------------------------------------
#
// mods Centralise fscode & smileys :: -----------------------------------------
//-replace
get_base_fscode();
// mods Centralise fscode & smileys :: -----------------------------------------

#
# [] ---------- chercher -------------------------------------------------------
#
$hexa = array('00', '55', 'AA', 'FF');
$compte_hexa = count($hexa);
$compteur = 0;
for ( $i = 0; $i < $compte_hexa; $i++ )
{
	for ( $j = 0; $j < $compte_hexa; $j++ )
	{
		for ( $k = 0; $k < $compte_hexa; $k++ )
		{
			if ( ! ($compteur % 8) )
			{
				$tpl->assign_block_vars('couleur_l', array());
			}

			$tpl->assign_block_vars('couleur_l.couleur_c', array(
				'COULEUR' =>	'#' . $hexa[$i] . $hexa[$j] . $hexa[$k]
			));
			$compteur++;
		}
	}
}

#
# [] ---------- remplacer par --------------------------------------------------
#
// mods Centralise fscode & smileys :: -----------------------------------------
//-replace
get_fscode_couleur();
// mods Centralise fscode & smileys :: -----------------------------------------

#
# [] ---------- chercher -------------------------------------------------------
#
$fsliste = array(
	array('taille', '5', '10', '12', '18', '24'),
);
$nb_ligne_fsliste = ( ! empty($fsliste_lignes) ) ? ceil(count($fsliste) / $fsliste_lignes) : 0;
$compte = 0;
for ( $i = 0; $i < $nb_ligne_fsliste; $i++ )
{
	$tpl->assign_block_vars('fsliste_ligne', array());
	
	for ( $j = 0; $j < $fsliste_lignes; $j++ )
	{
		$fs = $fsliste[$compte];
	
		$tpl->assign_block_vars('fsliste_ligne.fsliste_colone', array(
			'FCT_JS' =>		addslashes($fs[0]),
			'LANGUE' =>		addslashes($langue['fscode_defaut_' . $fs[0]])
		));
	
		for ( $k = 1; $k < count($fs); $k++ )
		{
			$selected = ( $fs[0] == 'taille' && $fs[$k] == '12' ) ? 'selected="selected"' : '';
			$tpl->assign_block_vars('fsliste_ligne.fsliste_colone.fsliste_option', array(
				'VALUE' =>	addslashes($fs[$k]),
				'OPTION' =>	$langue['fsliste_' . $fs[$k]],
				'CHCK' =>	$selected
			));
		}

		if ( $compte == ( count($fsliste) - 1 ) )
		{
			break;
		}
		$compte++;
	}
}

#
# [] ---------- remplacer par --------------------------------------------------
#
// mods Centralise fscode & smileys :: -----------------------------------------
//-replace
get_liste_fscode();
// mods Centralise fscode & smileys :: -----------------------------------------